have separated - Allemand Anglais Dictionnaire